#include "Entity.h"
#include "IProperty.h"
namespace steam
{
	namespace firebox
	{
		Entity::Entity()
		{

		}

		Entity::~Entity()
		{
			for (base::IPropertiesMap::iterator it = m_propertyMap.begin(), itE = m_propertyMap.end(); it != itE; it++)
			{
				delete it->second;
			}
		}

		ID Entity::getId() const
		{
			throw std::exception("The method or operation is not implemented.");
		}

	}
}